planetary carriers - German English Dictionary